debris mitigation - German English Dictionary